/**
  * @file    :child_sibling_tree_test.h
  * @brief   :测试头文件
  * @author  :TMJ
  * @version :V1.0.0
  * @date    :2023-12-29
*/

#ifndef _TREE_CHILD_SIBLING_TREE_TEST_H_
#define _TREE_CHILD_SIBLING_TREE_TEST_H_

// 测试-子女兄弟树-建树
void TestChildSiblingTreeCreateTreeByStr();

// 测试-子女兄弟树-高度
void TestChildSiblingTreeHeightRecursive();

// 测试-子女兄弟树-结点数量
void TestChildSiblingTreeNodeCount();

// 测试-子女兄弟树-先根遍历
void TestChildSiblingTreePreorder();

// 测试-子女兄弟树-后根遍历
void TestChildSiblingTreePostOrder();

// 测试-子女兄弟树-层序遍历
void TestChildSiblingTreeLevelOrder();

#endif // _TREE_CHILD_SIBLING_TREE_TEST_H_